package org.hxyjs.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;
import org.hxyjs.entity.OrderRecords;
import org.hxyjs.entity.OrderRecordsExample;

public interface OrderRecordsMapper {
    long countByExample(OrderRecordsExample example);

    int deleteByExample(OrderRecordsExample example);

    int deleteByPrimaryKey(String ushOrno);

    int insert(OrderRecords record);

    int insertSelective(OrderRecords record);

    List<OrderRecords> getOrderRecordsByPage(Map map);

    String getMaxUshOrno();

    List<OrderRecords> selectByExample(OrderRecordsExample example);

    OrderRecords selectByPrimaryKey(String ushOrno);

    int updateByExampleSelective(@Param("record") OrderRecords record, @Param("example") OrderRecordsExample example);

    int updateByExample(@Param("record") OrderRecords record, @Param("example") OrderRecordsExample example);

    int updateByPrimaryKeySelective(OrderRecords record);

    int updateByPrimaryKey(OrderRecords record);
}